package lab03.test06;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.RandomAccessFile;
import java.util.HashMap;
import java.util.Map;
public class Test06 {
    public static void main(String[] args) {
        String path="D:\\hello.txt";
        RandomAccessFile file=null;
        Map map = new HashMap<>();
        try {
            file = new RandomAccessFile(path, "rw");
            String line =null;
           while ((line=file.readLine())!=null){
               //先要判断map中有没有这个key,没有就直接value赋值为1
               if (map.get(line)==null){
                   map.put(line,1);
               }else{
                   int value= (int) map.get(line);
                   value=value+1;
                   map.put(line,value);
                   map.put(line,value+1);
               }
           }
           System.out.println(map);
           //map    key   value
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
